@charset "utf-8";

/* layout */
html,body{height:100%;}
body{font-size:12px; font-family:"Microsoft Yahei","Verdana, Geneva, sans-serif";line-height:1; margin:0; padding:0; color:#333; width:100%; background:#fff;}
div,form{margin:0 auto; padding:0; background: url(../../images/none);}
ul,ul li,dl,dt,dd,form,img,p,form{margin:0; padding:0; border:none; list-style-type:none; vertical-align:top;}
input,select,textarea { margin:0; padding: 0; outline:0; color:#333; font-family:Microsoft Yahei;}
input[type="button"] { border: 0; cursor: pointer; text-align: center;}
em,i,u,ins{ font-style:normal; text-decoration:none;}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline; word-wrap:break-word; word-break:break-word;}
h1,h2,h3,h4,h5,h6 { font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }
a { font-size: 12px; color: #333; text-decoration: none; cursor:pointer;}
a:visited { text-decoration: none; }
a:hover { color: #149be9; text-decoration: underline;}
a:active { color:#666}
*{margin:0px auto;}

.fl{ float:left;}
.fr{ float:right;}
.pr{ position:relative;}
.pa{ position:absolute;}
.pf{ position:fixed;}
.va-m{vertical-align: middle;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f25{ font-size:25px;}
.f30{ font-size:30px;}

.w100_b{ width:100%;marign:0 atuo;}
.wd50 { width: 50%;}
.w100_b{ width:100%;}
.w1200{ width:1200px; min-width: 1200px; margin:0 auto;}
.min-w1200 { min-width:1200px;}
.w1000{width:1000px;margin:0 auto;}
.margin { margin:0 auto;}

.ml5{ margin-left: 5px;}
.ml10{ margin-left: 10px;}
.ml15{ margin-left: 15px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml0 { margin-left: 0 !important;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr0 { margin-right: 0 !important;}
.mtn{ margin-top: 0 !important; }
.mt5{ margin-top: 5px !important; }
.mt10{ margin-top: 10px !important; }
.mt15{ margin-top: 15px; }
.mt20{ margin-top: 20px; }
.mt25{ margin-top:25px;}
.mt30{ margin-top: 30px; }
.mt40{ margin-top: 40px; }
.mt50{ margin-top: 50px; }
.mt70{ margin-top: 70px; }
.mb5{margin-bottom: 5px;}
.mb10{ margin-bottom: 10px; }
.mb15{ margin-bottom: 15px; }
.mb20{ margin-bottom: 20px; }
.mb30{ margin-bottom: 30px; }
.mb40{ margin-bottom: 40px; }
.mb50{ margin-bottom: 50px; }
.pt10{ padding-top: 10px;}
.pt15{ padding-top: 15px;}
.pt20{ padding-top: 20px;}
.pb10{ padding-bottom: 10px;}
.pb15{ padding-bottom: 15px;}
.pb20{ padding-bottom: 20px;}
.pl10{ padding-left: 10px;}
.pl20{ padding-left: 20px;}
.pl30{ padding-left: 30px;}
.pr10{ padding-right: 10px;}
.pr30{ padding-right: 30px;}
.pa10{ padding:10px;}

.bg-fff{background: #fff;}
.bg_f5f5f5{background: #f5f5f5;}
.bg_white{background: #fff;}
.c-999{ color:#999999;}
.bg-efefef { background: #efefef;}
.bg-ba3a37 { background: #ba3a37;}

.clear{ clear:both; height:0;}
.cursor{ cursor:pointer;}
.over { overflow:hidden;}
.border { border:1px solid #dedede;}
.hide { display: none;}
*{margin:0px auto;}

.font_c666 { color: #666;}
.font_cFD8 { color: #FD8238!important}
.c-fff { color: #fff!important}
.lh30 { line-height: 30px;}

.c-333 { color: #333;}
.c-666 { color: #666;}
.c-999 { color: #999;}
.c-b5b5b6 { color: #b5b5b6;}
.c-ba3a37 { color: #ba3a37;}

.p-r { position: relative;}
.dis-block { display: block;}
.dis-none { display: none;}

.h0 { height: 0 !important; }
.h1 { height: 1px !important; }
.h2 { height: 2px !important; }
.h3 { height: 3px !important; }
.h4 { height: 4px !important; }
.h5 { height: 5px !important; }
.h6 { height: 6px !important; }
.h7 { height: 7px !important; }
.h8 { height: 8px !important; }
.h9 { height: 9px !important; }
.h10 { height: 10px !important; }
.h11 { height: 11px !important; }
.h12 { height: 12px !important; }
.h13 { height: 13px !important; }
.h14 { height: 14px !important; }
.h15 { height: 15px !important; }
.h16 { height: 16px !important; }
.h17 { height: 17px !important; }
.h18 { height: 18px !important; }
.h19 { height: 19px !important; }
.h20 { height: 20px !important; }
.h21 { height: 21px !important; }
.h22 { height: 22px !important; }
.h23 { height: 23px !important; }
.h24 { height: 24px !important; }
.h25 { height: 25px !important; }
.h26 { height: 26px !important; }
.h27 { height: 27px !important; }
.h28 { height: 28px !important; }
.h29 { height: 29px !important; }
.h30 { height: 30px !important; }
.h31 { height: 31px !important; }
.h32 { height: 32px !important; }
.h33 { height: 33px !important; }
.h34 { height: 34px !important; }
.h35 { height: 35px !important; }
.h36 { height: 36px !important; }
.h37 { height: 37px !important; }
.h38 { height: 38px !important; }
.h39 { height: 39px !important; }
.h40 { height: 40px !important; }
.h41 { height: 41px !important; }
.h42 { height: 42px !important; }
.h43 { height: 43px !important; }
.h44 { height: 44px !important; }
.h45 { height: 45px !important; }
.h46 { height: 46px !important; }
.h47 { height: 47px !important; }
.h48 { height: 48px !important; }
.h49 { height: 49px !important; }
.h50 { height: 50px !important; }
/*===============================================
  E. LineHeight Helpers
================================================= */
.lh0 { line-height: 0 !important; }
.lh12 { line-height: 12px !important; }
.lh13 { line-height: 13px !important; }
.lh14 { line-height: 14px !important; }
.lh15 { line-height: 15px !important; }
.lh16 { line-height: 16px !important; }
.lh17 { line-height: 17px !important; }
.lh18 { line-height: 18px !important; }
.lh19 { line-height: 19px !important; }
.lh20 { line-height: 20px !important; }
.lh21 { line-height: 21px !important; }
.lh22 { line-height: 22px !important; }
.lh23 { line-height: 23px !important; }
.lh24 { line-height: 24px !important; }
.lh25 { line-height: 25px !important; }
.lh26 { line-height: 26px !important; }
.lh27 { line-height: 27px !important; }
.lh28 { line-height: 28px !important; }
.lh29 { line-height: 29px !important; }
.lh30 { line-height: 30px !important; }
.lh31 { line-height: 31px !important; }
.lh32 { line-height: 32px !important; }
.lh33 { line-height: 33px !important; }
.lh34 { line-height: 34px !important; }
.lh35 { line-height: 35px !important; }
.lh36 { line-height: 36px !important; }
.lh37 { line-height: 37px !important; }
.lh38 { line-height: 38px !important; }
.lh39 { line-height: 39px !important; }
.lh40 { line-height: 40px !important; }
.lh41 { line-height: 41px !important; }
.lh42 { line-height: 42px !important; }
.lh43 { line-height: 43px !important; }
.lh44 { line-height: 44px !important; }
.lh45 { line-height: 45px !important; }
.lh46 { line-height: 46px !important; }
.lh47 { line-height: 47px !important; }
.lh48 { line-height: 48px !important; }
.lh49 { line-height: 49px !important; }
.lh50 { line-height: 50px !important; }


